﻿//文档就绪函数
$(function () {

    //自动生成时间
    generateDate()
});


//添加工序信息
layui.use(['layer', 'form',], function () {
    var layer = layui.layer;
    var $ = layui.jquery;
    var form = layui.form;

    //监听提交
    form.on('submit(formDemo)', function (data) {
        var field = data.field; //获取提交的字段

        //提交 Ajax 进行数据保存
        $.ajax({
            url: '../ProcessTasks/AddProcessTasksInfo',
            type: 'Post',
            data: {
                data: JSON.stringify(field),
                createdBy: "张三",
                token: localStorage.getItem("token")
            },
            success: function (res) {
                var res = JSON.parse(res);
                console.log(res);
                if (res.code == 1) {
                    layer.alert("添加成功", { icon: 1 });
                    setTimeout(function () {
                        //跳转到列表页
                        location.href = '/ProcessTasks/ShowProcessTasks'
                    }, 2000);
                } else {
                    layer.alert("添加失败", { icon: 2 });
                }
            }
        });
    });
    //对表单进行渲染
    form.render();
});


//自动生成时间
function generateDate() {
    var n = new Date();
    var ss = "RW" + n.getFullYear() + (n.getMonth() + 1).toString().padStart(2, '0') +
        n.getDate().toString().padStart(2, '0') +
        n.getHours().toString().padStart(2, '0') +
        n.getMinutes().toString().padStart(2, '0') +
        n.getSeconds().toString().padStart(2, '0');
    $("#TaskNumber").val(ss);
}





























////添加工序任务信息
//layui.use(['layer', 'form',], function () {
//    var layer = layui.layer;
//    var $ = layui.jquery;
//    var form = layui.form;

//    //监听提交
//    form.on('submit(formDemo)', function (data) {
//        var field = data.field; //获取提交的字段
//        var dto = JSON.stringify({
//            TaskNumber: field.TaskNumber,
//            Priority: field.Priority,
//            ProductionBatch: field.ProductionBatch,
//            ProcessName: field.ProcessName,
//            ProductNumber: field.ProductNumber,
//            createdBy: "张三"
//        })
//        console.log(dto);
//        //提交 Ajax 进行数据保存
//        $.ajax({
//            url: '../ProcessTasks/AddProcessTasksInfo',
//            type: 'Post',
//            headers: {
//                'Authorization': 'Bearer ' + localStorage.getItem("token")  // 假设使用 Bearer Token
//            },
//            data: {dto: dto},
//            success: function (res) {
//                var res = JSON.parse(res);
//                console.log(res);
//                if (res.code == 1) {
//                    layer.alert("添加成功", { icon: 1 });
//                    console.log(res.data);
//                    setTimeout(function () {
//                        //跳转到列表页
//                        location.href = '/ProcessTasks/ShowProcessTasks'
//                    }, 2000);
//                } else {
//                    layer.alert("添加失败", { icon: 2 });
//                }
//            }
//        });
//        return false; //阻止表单跳转。如果需要表单跳转，去掉这段即可。
//    });
//    //对表单进行渲染
//    form.render();
//});